Sli stock analysis